package com.aaa.service;

import com.aaa.entity.Menu;
import com.aaa.entity.User;

import java.util.List;
import java.util.Map;

public interface MenuService {

    public List<Menu> myListMenu(User user);

    public Map<String, Object> listMiniUiMenus(User user);
    public List<Menu> listAllByLevel();

    /**
     * 获取用户能操作的所有的二级菜单的路径
     * @param oneMenus
     * @return
     */
    public List<String> convertMenus(List<Menu> oneMenus);

    /**
     * 查询某个角色能操作的所有菜单
     * @return
     */
    public List<Menu> listRoleMenus(Long rid);

}
